import Vue from "vue";

// import { Button, Stepper, Cell, CellGroup } from "vant";

// 按需引入组件

import { Search, Swipe, SwipeItem, Icon, Tag, List, Cell, Grid, GridItem, DropdownMenu, DropdownItem, Empty, Toast, Tabbar, TabbarItem, Col, Row, Popup, Form, Field, Button, Dialog, GoodsAction, GoodsActionButton, GoodsActionIcon, Sku, Checkbox, CheckboxGroup, Card, SubmitBar, Stepper, SwipeCell, Lazyload } from 'vant';


// 注册组件
Vue.use(Search);

Vue.use(Swipe);
Vue.use(SwipeItem);

Vue.use(Icon);
Vue.use(Tag);

Vue.use(List);
Vue.use(Cell);

Vue.use(Grid);
Vue.use(GridItem);

Vue.use(DropdownMenu);
Vue.use(DropdownItem);

// 空状态
Vue.use(Empty);

// 轻提示
Vue.use(Toast);

// 标签栏
Vue.use(Tabbar);
Vue.use(TabbarItem);

// Layout 布局
Vue.use(Col);
Vue.use(Row);

// 弹出层
Vue.use(Popup);

// From 表单
Vue.use(Form);
Vue.use(Field);

//按钮
Vue.use(Button);

//  弹出框
Vue.use(Dialog);


Vue.use(GoodsAction);
Vue.use(GoodsActionButton);
Vue.use(GoodsActionIcon);
Vue.use(Sku);

// Checkbox 复选框
Vue.use(Checkbox);
Vue.use(CheckboxGroup);

// Card卡片
Vue.use(Card);

// 提交订单栏
Vue.use(SubmitBar);

// 步进器
Vue.use(Stepper);

// 滑动单元格
Vue.use(SwipeCell);

// 懒加载
Vue.use(Lazyload, {
    lazyComponent: true,
    // 设置懒加载
    loading: require("../assets/loading.gif")
        // 设置加载时候的图片加载提示
});

// 设置自动按需引入就不用手动引入了

// import 'vant/lib/button/style';
// import 'vant/lib/stepper/style';

// 整个ui框架的样式都引入进来
// import "vant/lib/index.css";


// 注册组件
// Vue.use(Button);
// Vue.use(Stepper);


// Vue.use(Cell);
// Vue.use(CellGroup);